handicapped man - French English Dictionary